package cineplanet.modelo;

import java.io.Serializable;
import javax.persistence.*;
import java.util.Date;


/**
 * The persistent class for the tab_postulante database table.
 * 
 */
@Entity
@Table(name="tab_postulante")
public class TabPostulante implements Serializable {
	private static final long serialVersionUID = 1L;

	@Id
	private String POS_Dni;

	private String POS_ApellidoMaterno;

	private String POS_ApellidoPaterno;

	private String POS_Celular;

	private String POS_CentroEstudios;

	private String POS_Comentario;

	private String POS_Direccion;

	private int POS_Edad;

	private String POS_Email;

    @Temporal( TemporalType.TIMESTAMP)
	private Date POS_FechaNacimiento;

	private int POS_IdCarrera;

	private int POS_IdDuracionCarrera;

	private int POS_IdEstadoCivil;

	private int POS_IdGradoInstruccion;

	private int POS_IdUbigeo;

	private String POS_Nombres;

	private int POS_NumeroHijos;

	private String POS_Sexo;

	private String POS_TelefonoFijo;

	private byte POS_TieneHijos;

	//bi-directional many-to-one association to TabLocal
    @ManyToOne
	@JoinColumn(name="LOC_IdLocal")
	private TabLocal tabLocal;

    public TabPostulante() {
    }

	public String getPOS_Dni() {
		return this.POS_Dni;
	}

	public void setPOS_Dni(String POS_Dni) {
		this.POS_Dni = POS_Dni;
	}

	public String getPOS_ApellidoMaterno() {
		return this.POS_ApellidoMaterno;
	}

	public void setPOS_ApellidoMaterno(String POS_ApellidoMaterno) {
		this.POS_ApellidoMaterno = POS_ApellidoMaterno;
	}

	public String getPOS_ApellidoPaterno() {
		return this.POS_ApellidoPaterno;
	}

	public void setPOS_ApellidoPaterno(String POS_ApellidoPaterno) {
		this.POS_ApellidoPaterno = POS_ApellidoPaterno;
	}

	public String getPOS_Celular() {
		return this.POS_Celular;
	}

	public void setPOS_Celular(String POS_Celular) {
		this.POS_Celular = POS_Celular;
	}

	public String getPOS_CentroEstudios() {
		return this.POS_CentroEstudios;
	}

	public void setPOS_CentroEstudios(String POS_CentroEstudios) {
		this.POS_CentroEstudios = POS_CentroEstudios;
	}

	public String getPOS_Comentario() {
		return this.POS_Comentario;
	}

	public void setPOS_Comentario(String POS_Comentario) {
		this.POS_Comentario = POS_Comentario;
	}

	public String getPOS_Direccion() {
		return this.POS_Direccion;
	}

	public void setPOS_Direccion(String POS_Direccion) {
		this.POS_Direccion = POS_Direccion;
	}

	public int getPOS_Edad() {
		return this.POS_Edad;
	}

	public void setPOS_Edad(int POS_Edad) {
		this.POS_Edad = POS_Edad;
	}

	public String getPOS_Email() {
		return this.POS_Email;
	}

	public void setPOS_Email(String POS_Email) {
		this.POS_Email = POS_Email;
	}

	public Date getPOS_FechaNacimiento() {
		return this.POS_FechaNacimiento;
	}

	public void setPOS_FechaNacimiento(Date POS_FechaNacimiento) {
		this.POS_FechaNacimiento = POS_FechaNacimiento;
	}

	public int getPOS_IdCarrera() {
		return this.POS_IdCarrera;
	}

	public void setPOS_IdCarrera(int POS_IdCarrera) {
		this.POS_IdCarrera = POS_IdCarrera;
	}

	public int getPOS_IdDuracionCarrera() {
		return this.POS_IdDuracionCarrera;
	}

	public void setPOS_IdDuracionCarrera(int POS_IdDuracionCarrera) {
		this.POS_IdDuracionCarrera = POS_IdDuracionCarrera;
	}

	public int getPOS_IdEstadoCivil() {
		return this.POS_IdEstadoCivil;
	}

	public void setPOS_IdEstadoCivil(int POS_IdEstadoCivil) {
		this.POS_IdEstadoCivil = POS_IdEstadoCivil;
	}

	public int getPOS_IdGradoInstruccion() {
		return this.POS_IdGradoInstruccion;
	}

	public void setPOS_IdGradoInstruccion(int POS_IdGradoInstruccion) {
		this.POS_IdGradoInstruccion = POS_IdGradoInstruccion;
	}

	public int getPOS_IdUbigeo() {
		return this.POS_IdUbigeo;
	}

	public void setPOS_IdUbigeo(int POS_IdUbigeo) {
		this.POS_IdUbigeo = POS_IdUbigeo;
	}

	public String getPOS_Nombres() {
		return this.POS_Nombres;
	}

	public void setPOS_Nombres(String POS_Nombres) {
		this.POS_Nombres = POS_Nombres;
	}

	public int getPOS_NumeroHijos() {
		return this.POS_NumeroHijos;
	}

	public void setPOS_NumeroHijos(int POS_NumeroHijos) {
		this.POS_NumeroHijos = POS_NumeroHijos;
	}

	public String getPOS_Sexo() {
		return this.POS_Sexo;
	}

	public void setPOS_Sexo(String POS_Sexo) {
		this.POS_Sexo = POS_Sexo;
	}

	public String getPOS_TelefonoFijo() {
		return this.POS_TelefonoFijo;
	}

	public void setPOS_TelefonoFijo(String POS_TelefonoFijo) {
		this.POS_TelefonoFijo = POS_TelefonoFijo;
	}

	public byte getPOS_TieneHijos() {
		return this.POS_TieneHijos;
	}

	public void setPOS_TieneHijos(byte POS_TieneHijos) {
		this.POS_TieneHijos = POS_TieneHijos;
	}

	public TabLocal getTabLocal() {
		return this.tabLocal;
	}

	public void setTabLocal(TabLocal tabLocal) {
		this.tabLocal = tabLocal;
	}
	
}